green variegated or storched - Spanisch Englisch Wörterbuch